package com.jwsoft.manager.common.vo.eduTalentPool.eduTalentPool;

import com.bifang.assistant.common.vo.BaseVO;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.util.List;
/**
* 人才库信息
*
* @author chenzh 845078693@qq.com
* @since 1.0.0 2025-05-07
*/
@Data
@EqualsAndHashCode(callSuper = false)
public class EduTalentPoolImpFileVO extends BaseVO {

    @Schema(title = "表单id")
    private String formId;

    @Schema(title =  "excel模板编码")
    private String modelCode;

    @Schema(title =  "版本 版本为空则查询最新版本数据")
    private String version;

    @Schema(title =  "上传失败缓存id")
    private String errorId;

    @Schema(title =  "文件名称")
    private String fileName;

    @Schema(title =  "上传成功人员")
    List<EduTalentPoolVO> successList;

    @Schema(title =  "上传失败人员")
    List<EduTalentPoolVO> errorList;

    @Schema(name = "count", description = "总条数")
    private Integer count;

    @Schema(name = "successCount", description = "成功条数")
    private Integer successCount;

    @Schema(name = "errorCount", description = "失败条数")
    private Integer errorCount;

}